package br.com.smanager.dao.common;

import java.util.List;

import br.com.smanager.vo.common.ValueObject;

public interface IDAO {

	public abstract boolean insert(ValueObject valueObject);
	
	public abstract boolean update(ValueObject valueObject);

	public abstract boolean delete(ValueObject valueObject);

	public abstract boolean delete(int id);

	public abstract ValueObject returnById(int id);

	public abstract List<ValueObject> returnAll();

}